Synonyms for "buzz bomb"

Words with similar meaning